package com.jinsilu.freight.http.response;

import com.google.gson.annotations.SerializedName;

/**
 * 驾驶证认证结果
 *
 * @author yangyang
 * @time 2020-11-19 9:47
 */
public class DrivingLicenseBean {

    /**
     * driverLicenseFrontUrl : https://tmsway.oss-cn-beijing.aliyuncs.com/image/ccda4bc5c47a4c0c8bde1a6c37581aa6.jpg
     * driverLicenseReverseUrl : https://tmsway.oss-cn-beijing.aliyuncs.com/image/d4373e4add7643a785bf795d6039979b.jpg
     * driversLicenseCertificationStatus : -1
     * quasiDrivingType : A2
     * validityStartDate : 2021-03-01
     * validityEndDate : 2014-08-01
     * driverLicense : 612726197908053612
     * issuingAuthority : 陕西省交通运输管理局
     * drawTime : 2024-08-01
     * address : 陕西省榆林市定边县白湾子镇丁山村2组
     */

    @SerializedName("driverLicenseFrontUrl")
    private String driverLicenseFrontUrl;
    @SerializedName("driverLicenseReverseUrl")
    private String driverLicenseReverseUrl;
    @SerializedName("driversLicenseCertificationStatus")
    private int driversLicenseCertificationStatus;
    @SerializedName("quasiDrivingType")
    private String quasiDrivingType;
    @SerializedName("validityStartDate")
    private String validityStartDate;
    @SerializedName("validityEndDate")
    private String validityEndDate;
    @SerializedName("driverLicense")
    private String driverLicense;
    @SerializedName("issuingAuthority")
    private String issuingAuthority;
    @SerializedName("drawTime")
    private String drawTime;
    @SerializedName("address")
    private String address;
    @SerializedName("opinion")
    private String opinion; // 审核失败原因
    @SerializedName("reviewDate")
    private String reviewDate;

    public String getDriverLicenseFrontUrl() {
        return driverLicenseFrontUrl;
    }

    public void setDriverLicenseFrontUrl(String driverLicenseFrontUrl) {
        this.driverLicenseFrontUrl = driverLicenseFrontUrl;
    }

    public String getDriverLicenseReverseUrl() {
        return driverLicenseReverseUrl;
    }

    public void setDriverLicenseReverseUrl(String driverLicenseReverseUrl) {
        this.driverLicenseReverseUrl = driverLicenseReverseUrl;
    }

    public int getDriversLicenseCertificationStatus() {
        return driversLicenseCertificationStatus;
    }

    public void setDriversLicenseCertificationStatus(int driversLicenseCertificationStatus) {
        this.driversLicenseCertificationStatus = driversLicenseCertificationStatus;
    }

    public String getQuasiDrivingType() {
        return quasiDrivingType;
    }

    public void setQuasiDrivingType(String quasiDrivingType) {
        this.quasiDrivingType = quasiDrivingType;
    }

    public String getValidityStartDate() {
        return validityStartDate;
    }

    public void setValidityStartDate(String validityStartDate) {
        this.validityStartDate = validityStartDate;
    }

    public String getValidityEndDate() {
        return validityEndDate;
    }

    public void setValidityEndDate(String validityEndDate) {
        this.validityEndDate = validityEndDate;
    }

    public String getDriverLicense() {
        return driverLicense;
    }

    public void setDriverLicense(String driverLicense) {
        this.driverLicense = driverLicense;
    }

    public String getIssuingAuthority() {
        return issuingAuthority;
    }

    public void setIssuingAuthority(String issuingAuthority) {
        this.issuingAuthority = issuingAuthority;
    }

    public String getDrawTime() {
        return drawTime;
    }

    public void setDrawTime(String drawTime) {
        this.drawTime = drawTime;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getOpinion() {
        return opinion;
    }

    public void setOpinion(String opinion) {
        this.opinion = opinion;
    }

    public void setReviewDate(String reviewDate) {
        this.reviewDate = reviewDate;
    }

    public String getReviewDate() {
        return reviewDate;
    }
}
